something which induces vomiting - Allemand Anglais Dictionnaire